package com.systemic.service;

import com.systemic.pojo.GroupCreateApply;
import com.systemic.vo.PageVo;

import java.util.List;

/**
 * @ClassName: GroupCreateApplyService
 * @Description:
 * @Author:
 * @CreateTime: 2024-02-02 10:07
 * @Version:
 **/
public interface GroupCreateApplyService {
    /**
     * 团队创建申请
     * @param groupCreateApply
     * @return
     */
    int createApply(GroupCreateApply groupCreateApply);

    /**
     * 审批列表（管理端）
     * @param pageVo
     * @return
     */
    List<GroupCreateApply> selectList(PageVo pageVo);

    /**
     * 审批通过（管理端）
     * @param id
     * @return
     */
    int agree(Integer id);

    /**
     * 审批忽略（管理端）
     * @param id
     * @return
     */
    int disagree(Integer id);
}
